$ cat -n w.rb
     1	a = [1]
     2	
     3	a.each do |a|
     4	  a = 3
     5	end
     6	
     7	p a
$ ruby -cw w.rb
w.rb:3: warning: shadowing outer local variable - a
Syntax OK
